the cost of freedom - Deutsch Englisch Wörterbuch